Documentation

Kit's built in user guides. You can ask kit about any of these topics.

  1. Getting Started and Configuring KitKit is a coding agent runtime and terminal client. Choose a project working directory, authenticate the model provider, and then use the installed kit binary interactively, for one…
  2. Migrate from Claude Code or CodexKit does not have a migration slash command or a fixed importer. Source harness formats change, and a useful migration usually needs choices about global versus project scope.…
  3. Compose, Runlet, and Local ToolsKit exposes one model-visible tool, compose. A compose call contains a Runlet program that can invoke Kit's hidden tools, including shell, edit, a2a, subagents, Agent Skills,…
  4. Reusable subagents and ACP harnessesKit can start parent-owned nested agents through the Agent Client Protocol (ACP). ACP is an open interface between an agent client and an agent runtime. That separation lets Kit…
  5. Configure and Use MCP ServersKit merges Model Context Protocol (MCP) servers from Agent Plugins, mcp_config in ~/.kit/config.toml, .mcp.json in the canonical runtime root, and --mcp-config, in that precedence…
  6. Agent PluginsKit can load Agent Plugin packages from a local directory, a checksum-pinned online archive, or a Git repository. Source resolution happens at startup and plugin reload boundaries.…
  7. TUI Interaction, Sessions, and RecoveryKit's bundled terminal UI is an ACP v2 client backed by a persisted session. It supports prompt editing, active-turn steering, turn cancellation, transcript and tool-output…
  8. Security, Limits, and TroubleshootingKit is a coding agent runtime, not a security boundary. Treat the model, prompts, configured ACP harnesses, MCP servers, and remote A2A agents according to the access they receive.…
  9. Native voiceTalk to Kit in the terminal using your ChatGPT subscription. Native voice is experimental and off by default. It is included in the packaged desktop release binaries—you do not…
  10. Reporting Kit IssuesReport Kit bugs and feature requests in the Kit issue tracker. Search open and closed issues before creating a new one so that related reports stay together.