Skip to content

Kiro

Auto-wired

Kiro connects to Sigil via MCP with a steering rule that instructs Kiro to consult memory before answering questions about your project.

  • 9 Sigil MCP tools available in every Kiro session
  • A steering rule in ~/.kiro/steering/sigil.md that prompts Kiro to search memory proactively
  • The same shared brain as Claude Code, Cursor, and Codex CLI
Terminal window
sigil init

Sigil writes to:

  • ~/.kiro/settings/mcp.json — MCP server registration
  • ~/.kiro/steering/sigil.md — steering rule

No manual steps needed.

The steering rule (~/.kiro/steering/sigil.md) tells Kiro:

Before answering questions about this project’s architecture, decisions, preferences, or past context — call the Sigil search tool. When the user shares a decision, preference, or constraint — call ingest to save it.

This rule is included in Kiro’s context for every session where it’s active.

Terminal window
sigil register --print

Add the output to ~/.kiro/settings/mcp.json and create the steering file manually:

Terminal window
cat > ~/.kiro/steering/sigil.md << 'EOF'
Before answering questions about architecture, decisions, preferences, or past
context, call the Sigil `search` MCP tool. When the user shares a preference,
decision, or constraint worth keeping, call `ingest` to save it.
EOF

Kiro uses the steering rule to decide when to call ingest. You can also call from the terminal:

Terminal window
sigil remember "Kiro found that the auth service has a 50ms latency budget"

This saves directly to the shared brain and is available in all other agents immediately.