Gee-Code Plug-In
import { Aside, Tabs, TabItem } from ‘@astrojs/starlight/components’;
Gee-Code is an AI-powered coding assistant that brings agentic capabilities to The Terminal. Unlike traditional AI chat interfaces, Gee-Code can see your running application, execute commands, and work alongside you in the workspace.
What is Gee-Code?
Section titled “What is Gee-Code?”Gee-Code integrates an AI agent directly into The Terminal, giving it:
- Browser Visibility — See your running app through the Browser panel
- Terminal Access — Run commands and see output in real-time
- File System Access — Read and modify project files
- Git Integration — Commit, branch, and manage version control
Installation
Section titled “Installation”# Using Homebrewbrew tap mj12ep/the-terminalbrew install the-terminal
# Or download from GitHubcurl -L -o the-terminal.dmg https://github.com/mj12ep/the-terminal/releases/latest/download/the-terminal.dmg# Using wingetwinget install TheTerminal
# Or download from GitHubInvoke-WebRequest -Uri "https://github.com/mj12ep/the-terminal/releases/latest/download/TheTerminal-Setup.exe" -OutFile "TheTerminal-Setup.exe"Configuration
Section titled “Configuration”Gee-Code requires minimal configuration. On first launch, you’ll be prompted to:
- Connect your AI provider — Choose from supported providers (Anthropic, OpenAI, Google, etc.)
- Set your API key — Enter your API credentials
- Configure your model — Select your preferred model
Using Gee-Code
Section titled “Using Gee-Code”The Gee Tab
Section titled “The Gee Tab”The Gee tab in the File Panel provides access to Gee-Code’s features:
| Feature | Description |
|---|---|
| Chat | Conversational interface with your AI |
| Modes | Switch between different agent behaviors |
| Memory | Persistent context across sessions |
Keyboard Shortcuts
Section titled “Keyboard Shortcuts”| Shortcut | Action |
|---|---|
Cmd/Ctrl + Up/Down | Cycle through Gee modes |
Cmd/Ctrl + G | Focus Gee-Code chat |
Escape | Cancel current operation |
Gee-Code supports different modes that define how the AI agent behaves:
| Mode | Description |
|---|---|
| General | Balanced assistance for any task |
| Code | Focused on code generation and refactoring |
| Debug | Assists with debugging and troubleshooting |
| Research | Explores codebases and documents |
Gee-Code Specific Panels
Section titled “Gee-Code Specific Panels”When Gee-Code is active, additional panels become available:
- Canvas Panel — Visual workspace for AI-generated content
- Observability Panel — AI-powered debugging and performance insights
Troubleshooting
Section titled “Troubleshooting”API Connection Issues
Section titled “API Connection Issues”If Gee-Code can’t connect to your AI provider:
- Verify your API key is correct in Settings
- Check your network connection
- Ensure your provider’s API is not rate-limited
Panel Not Loading
Section titled “Panel Not Loading”If the Gee-specific panels don’t appear:
- Confirm Gee-Code is installed
- Restart The Terminal
- Check the console for errors (
View > Developer > JavaScript Console)
Next Steps
Section titled “Next Steps”- Coming Soon: Claude Integration — Add Anthropic’s CLI
- Workspace Documentation — Learn about spaces and panel layouts