Overview
Jean supports three AI backends for chat sessions: Claude CLI, Codex CLI, and OpenCode. Each backend has different models, capabilities, and configuration options.AI Backends
Claude CLI (Anthropic)
The official Anthropic CLI for Claude models. Models:- Extended thinking (up to 32K tokens)
- Adaptive effort levels (Opus 4.6)
- Prompt caching
- MCP (Model Context Protocol) servers
- Custom skills and commands
Codex CLI (OpenAI)
OpenAI’s Codex CLI with GPT models optimized for coding. Models:- Multi-agent collaboration (experimental)
- Reasoning effort levels (low, medium, high, xhigh)
- Parallel task execution
- JSON-RPC protocol for advanced tool control
Codex multi-agent mode allows spawning sub-agents for parallel work (research, implementation, testing). Enable in Settings → AI → Codex Multi-Agent.
OpenCode
A unified CLI interface supporting multiple AI providers. Configuration:- Provider-agnostic interface
- Supports custom endpoints
- Unified tool system
Model Selection
Session-Level Models
Each session remembers its selected model:Project-Level Defaults
Global Defaults
Thinking Levels (Claude)
Claude models support extended thinking, where the AI reasons internally before responding.- AI spends tokens reasoning internally
- Thinking is shown in collapsible sections
- Results in more thorough, considered responses
- Costs more tokens (but improves quality)
Effort Levels (Opus 4.6)
Opus 4.6 introduced adaptive effort levels instead of fixed thinking budgets:- AI decides how much to think based on task complexity
- Low: Skips thinking for simple tasks
- Medium: Thinks when needed
- High: Almost always thinks deeply (default)
- Max: No constraints on thinking depth
Effort levels only work with Claude Opus 4.6 (
opus) on Claude CLI >= 2.1.32. Other models use thinking levels.Reasoning Effort (Codex)
Custom Providers
Use alternative AI providers via custom CLI profiles:Predefined Profiles
Jean includes built-in profiles for popular providers:OpenRouter
OpenRouter
MiniMax
MiniMax
Z.ai
Z.ai
Adding Custom Providers
- Go to Settings → AI → Custom Providers
- Click Add Custom Provider
- Enter a name (e.g., “My Custom API”)
- Paste Claude CLI settings JSON:
- Toggle “Supports thinking” if applicable
- Save
MCP Servers
Model Context Protocol (MCP) allows AI assistants to access external tools and data sources.Configuration Hierarchy
- Global:
~/.claude/mcp.json(or Codex/OpenCode equivalents) - Per-project:
<project-root>/mcp.json - Per-session: Session-specific overrides
Enabling MCP Servers
- Global: Settings → AI → MCP Servers
- Per-project: Project Settings → MCP Servers
- Per-session: Session menu → MCP Servers
Disabling an MCP server adds it to
known_mcp_servers to prevent auto-re-enabling when new servers are discovered.Custom System Prompts
Global System Prompt
Appended to every session across all projects:Per-Project System Prompt
Appended to all sessions in a specific project:Parallel Execution Prompt
Encourage AI to use parallel sub-agents:AI Language Preference
This adds a note to the system prompt like: “Please respond in Spanish.” The AI will do its best, but technical terms may remain in English.
Magic Prompt Overrides
Background operations (PR creation, commit messages, code review) use customizable prompts with per-prompt model/backend overrides:- Fast models (Haiku, GPT-5.1-mini) for simple tasks
- Powerful models (Opus, GPT-5.3) for complex analysis
- Different backends for different operations
Chat Features
Image Support
Paste or drag images into chat:- Auto-processed: Resized to max 1568px (Claude’s limit), compressed (PNG→JPEG if opaque)
- Token cost:
(width × height) / 750tokens - Formats: PNG, JPEG, WebP (GIFs skip processing to preserve animation)
File Mentions (@)
Reference files from your worktree:@ in chat to search files. Selected files are attached and read by the AI.
Skill Mentions (/)
Attach Claude CLI skills:/ to search available skills. Skills provide context and instructions the AI can reference.
Large Text Pastes
Pasting >500 characters auto-saves as a file:Related
Execution Modes
Learn about plan, build, and yolo modes
Sessions
Understand session management and lifecycle