FeaturesAll features

All features

The complete map of what Tejus puts in your hands — every capability, one page, with links to the guide for each.

Tejus is built to make agentic development deliberate, parallel, and reviewable. This is the complete feature map; every entry links to the page that covers it in depth.

New in Tejus 1.0

  • Built-in Tejus agent and Tejus Cloud — sign in with Google for a free daily allowance of cloud tokens, or add your own API keys for OpenAI, Anthropic, Gemini, DeepSeek, Grok, Mistral, Groq, Cerebras, Kimi, or OpenRouter. → Tejus Cloud
  • The IDE (Editor view) — open any chat's workspace as a full editor with a live Explorer, tabs, search, Source Control, Git history, terminals, and a web preview, with the chat beside it knowing which file and lines you are looking at. → The IDE
  • Security review — after every agent turn, the changed files are scanned locally for secrets, injection, weak crypto, and other risky code. → Security review
  • Background tasks — see the commands, subagents, and workflows an agent is running, plus the project's local dev servers, and open them in the built-in browser. → The IDE
  • Project import — bring local Codex and Claude Code conversations into your workspace. → Project import

Agent runtimes and models

  • Multi-provider workspace — use the built-in Tejus agent alongside Claude Code, Codex, Cursor, OpenCode, Antigravity, Grok, Devin, Pi, Oh My Pi, and Factory Droid from one app, with the subscriptions you already pay for. → Providers
  • Provider handoff — hand a thread to a different provider mid-task; the new model continues with the same context, environment, and Git state. → Handoffs
  • Model quick-switching — cycle models with Alt+] / Alt+[, star your favorites, and drag providers into your own order. → Customization
  • Reasoning and effort control — per-model effort levels, a reasoning picker (Ctrl+Shift+E), Shift+Tab in the composer, and /fast for quick turns on models that support it. → Composer
  • Context management — /status shows context usage and rate limits, and /compact frees context where the session supports it. → Slash commands
  • Usage panels — provider limits in the chat's Environment panel and in Settings → Usage & limits. → Customization

Parallel work

  • Git worktree isolation — every thread can run in its own worktree with its own branch, so parallel agents never collide. → Worktrees
  • Subagents and workflows — agents delegate to parallel child agents, shown live above the composer and in Background tasks. → Parallel agents
  • Thread forks — /fork or Fork from here on a message creates a linked thread, locally or in a new worktree. → Thread forks
  • Side chats — /side opens a guarded side conversation for a narrower question, optionally on another provider. → Slash commands
  • Automations — schedule recurring agent runs, with run history, stop conditions, and failure handling. → Automations
  • Kanban — a board of your threads and drafts across projects (Draft, In Progress, Awaiting you, Done); dragging a draft to In Progress sends it.
  • Spaces — group threads into named spaces in the sidebar and switch with Ctrl+Alt+← / Ctrl+Alt+→. → Organize & navigate

Agent control and integrations

  • Agent Gateway — an app-owned MCP tool surface that lets capable agents create and steer Tejus threads under the app's project and worktree rules. → Agent Gateway
  • External MCP connections — connect another coding agent or MCP client in Settings → MCP connections and give it a scoped, revocable Tejus tool surface. → External MCP
  • Plan mode — the agent proposes before executing, and can pause to ask you questions before writing any code. → Composer
  • Debug mode — /debug puts the thread into an evidence-first observe, reproduce, investigate, fix, and verify loop. → Debug mode
  • Persistent thread goals — attach an explicit multi-turn objective with elapsed time, pause/resume controls, and automatic continuation. → Thread goals
  • Checkpoints and revert — roll a thread back to an earlier message with Revert to this message; Tejus refuses while a turn is still running. → Composer

Review and delivery

  • Code review workspace — browse, search, filter, pin, comment on, and merge GitHub pull requests and issues across your projects. → Pull requests
  • Stacked pull requests — see stack position and merge a stack from the app. → Pull requests
  • Fix findings — send a pull request's unresolved review comments and failing checks to an agent in one step. → Pull requests
  • Diff review — live refresh, compare with another branch or commit, change navigation, and in-app editing. → Workspace editor & diffs
  • Git actions — commit, push, and create pull requests from the chat header or the IDE's Source Control. → Your first task
  • Code review on demand — /review starts a structured review of uncommitted changes or of the branch against its base. → Slash commands

Context and input

  • Attachments — files, images, folder mentions, and pasted text as cards. → Composer
  • Inline file comments — comment on specific lines from a file preview and send them with your next prompt. → Composer
  • Editor context — in the IDE, the chat tells the agent which file is open and which lines you selected, and you can leave the file out. → The IDE
  • Replies as context — send selected assistant text to the current chat, a Side chat, or a new chat. → Composer

Workspace

  • Integrated terminals — real terminals in the thread's working directory, including a full-width terminal workspace (Ctrl+Shift+J). → Keyboard shortcuts
  • Browser preview and dev servers — a built-in browser beside the conversation, saved logins, and session import from Chrome or Edge. → Browser logins & sessions
  • File and source search — find files by name with Ctrl+P or search file contents with Ctrl+Shift+F. → Organize & navigate
  • Split views — keep two chats visible side by side (Ctrl+\), even across projects. → Organize & navigate
  • Pins, notes, and recaps — pin projects, threads, and messages, keep an autosaving notepad per thread, and get a cached summary of long chats. → Organize & navigate
  • Activity view — a sidebar ordered by your own last message, with Recent, Done, and Snoozed sections (Ctrl+Alt+U). → Organize & navigate
  • Keyboard-first navigation — jump to any visible thread with Ctrl+1…9, cycle recent views with Ctrl+Tab, and search everything with Ctrl+K. → Keyboard shortcuts
  • Thread export — /export downloads a thread as a ZIP with a readable Markdown transcript. → Slash commands
  • Media in the transcript — generated images render inline with expand and download, and PDFs open in a built-in viewer. → Composer

Personalization and app

  • Slash commands — /plan, /debug, /goal, /fork, /side, /export, /automation and more. → Slash commands
  • Custom keybindings — remap anything in Settings → Keybindings or in an ordered JSON keymap with context-aware rules. → Keyboard shortcuts
  • Theme editor and density controls — tune the UI colors and information density in Settings → Appearance. → Customization
  • Profile and activity stats — a local profile of your activity: provider and model mix, active hours, and a heatmap. → Customization
  • Releases, in the app — release notes after each update, full release history in settings, and in-app updates. → Customization
  • Local-first — chats, projects, and history are stored on your computer in %USERPROFILE%\.tejus. Prompts go to the provider you picked (Tejus Cloud models go through Tejus's backend), and anonymous usage analytics are off unless you turn them on. → Customization

Last updated on