Docs v0.9.93

Settings

This page covers user-facing settings and safe configuration practices in TatsuCode.


Where Settings Are Stored

TatsuCode keeps settings and credentials in your local user data area.

  • Settings file: config.json
  • Credentials file: credentials.enc
  • Session/project data: stored locally per user profile
For security reasons, this documentation intentionally avoids exposing low-level storage internals.

Core Settings You’ll Use Most

Theme

/theme

Switch visual themes for readability and preference.

Model Selection

/models

Pick the right model for speed, quality, or context size.

Provider Connections

/connect

Configure OpenRouter, OAuth subscriptions, and local providers.

Temperature

/temp 0.7

Set response creativity:

  • Lower = more deterministic
  • Higher = more creative

Reasoning Controls

/reason-effort
/reason-display

Control how deeply supported models reason and whether reasoning output is shown.


Context Management

Compacting Long Sessions

/compact

Use this to keep long sessions responsive and within context limits.

Options include:

  • Auto compact behavior
  • Manual compact now

Fresh Session

/new

Start fresh when changing tasks or project focus.


Permissions

/permissions

Choose how TatsuCode handles sensitive actions:

  • Ask each time
  • Allow in trusted contexts
  • Deny by default

Use this to balance speed and safety.


Project-Level Instructions (AGENTS.md)

/init

/init analyzes your repository and creates or updates AGENTS.md in the project root.

It is intended to capture practical project context (commands, architecture, and conventions), not just generate a blank template.

Reference: agents.md

Use AGENTS.md for baseline project behavior that should apply every session.
See detailed guide: AGENTS.md


Reusable Specialized Workflows (Agent Skills)

Use skills for focused workflows that are too specific for AGENTS.md.

/skills
/skills-template
/skills-refresh

Reference: agentskills.io

Good pattern:

  • AGENTS.md = broad project defaults
  • Skills = targeted playbooks (e.g., release audit, deep debug, migration checklist)


PATH Integration

Add launcher

/add-tatsu

Remove launcher / cleanup

/remove-tatsu


Usage Monitoring

/usage
/usage-quota

Use these to monitor token usage and provider limits.


Security Best Practices

  • Keep your machine user account protected
  • Do not share credentials.enc
  • Rotate API keys periodically
  • Disconnect providers you no longer use
  • Review generated diffs and commands before approval

Next Steps

Type to search documentation

Use to navigate, Enter to select