A desktop app for Kimi Code
AgentVera opens the kimi command in a real terminal. In a new conversation the role is given as an agent file and Kimi’s default prompt is kept; when the agent continues, Kimi restores the same role itself.
Kimi Code in AgentVera
- Command
kimi- Install
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash- Sign-in
- Kimi uses its own login: kimi login, or /login in the agent’s terminal.
- Model
- A model alias from Kimi’s config.toml; left empty, the default model is used.
- Effort
- Low, medium, high and max.
- Role
- Given as an agent file in a new conversation (the default prompt is kept); Kimi restores the role when continuing.
- Session resume
- Kimi creates the session on the first message; AgentVera finds its id with kimi session list and returns to it on later launches.
- MCP and browser
- AgentVera’s MCP servers aren’t passed to Kimi.
What every agent gets
Side-by-side panes
The agent opens in the same grid as the project’s other agents; the layout is remembered per project.
Flows
When the agent finishes a turn, its reply goes through a template to another agent; turn limits stop loops.
Automatic code review
When a turn ends, the code it wrote is reviewed by the Claude model you pick, with findings linked to file:line.
Telegram notifications
Finished turns, errors and flows waiting for approval reach your phone; reply to message the agent.
Queue and broadcast
Queue a message while the agent is busy, or send one message to the agents you pick.
Picks up where it left off
An agent that has received a message returns to its conversation when the app reopens.
Questions
Are Kimi’s default instructions lost?
No. The agent file adds the role while keeping Kimi’s base prompt.
What if I quit before sending a message?
Kimi creates the session on the first message, so the agent starts a new conversation next time.
Other agents
All agentsBring your Kimi Code agents into one window.
Download AgentVera, add a project folder and pick Kimi Code under New agent.