What's New in CodeBot for Elements | RemObjects Software

New in CodeBot

CodeBot v3 is a major step forward in Fire, Water, and Earth: more agentic, more deeply integrated, safer for real project work, and better equipped for larger coding tasks.

Fire Water Earth

The original CodeBot v3 release turned CodeBot from a conversational coding assistant into a more capable development partner. Since that first roundup in May 2026, the Elements clients have added better continuity, more ways to direct work in progress, scheduled tasks, deeper project intelligence, and richer connections to the rest of a developer’s workflow.

Added Since the Original v3 Roundup

Queue and Steer Prompts

Add follow-up work while CodeBot is busy, steer a run when priorities change, or cancel cleanly without losing control of the conversation.

Longer Conversations

History compaction and stronger cached-session continuity help long-running conversations retain the useful context without growing without bound.

Scheduled Work

CodeBot can schedule tasks for later, repeat them at one or more daily times, or prepare work that waits for an external trigger.

Plans You Can Follow

Structured work plans, clearer footer status, and surfaced child-agent output make longer workflows easier to understand while they are running.

Debugger-Aware Help

When a debug session stops on an exception, CodeBot can investigate with the current exception, stack, thread, session, and debugger context in view.

Project-Management Connections

Tools and skills for GitHub, GitLab, and Beads let CodeBot work with issues, pull requests, and backlogs alongside the code itself.

Deeper Semantic Code Tools

Richer symbol search, stable symbol references, pagination, and safer symbol replacement give CodeBot a more precise view of larger Elements projects.

Built-In Diff Viewing

CodeBot annotations and proposed changes can open in a built-in diff view, keeping review close to the IDE as well as supporting external diff tools.

More Models and Media

Expanded provider choices and direct image, video, and audio workflows make it easier to select the right model and create media from the CodeBot prompt.

State and Usage Controls

A dedicated management view makes CodeBot’s stored state, folders, usage information, and cleanup actions easier to inspect and control.

Unified MCP Approvals

MCP tool approval settings now use the same clearer control model as CodeBot’s other consequential actions.

CodeBot in Earth

The shared CodeBot experience now reaches Earth on Linux, extending the Elements workflow beyond Fire on Mac and Water on Windows.

CodeBot v3 Foundation (Spring 2026)

The additions above build on the agentic core introduced with CodeBot v3: skills, safer automation, project actions, richer editing tools, and a chat experience designed for work that takes more than one response.

Agentic Workflows

CodeBot can take on larger multi-step tasks, route work through execution and review passes, and keep moving through longer development flows.

Security Review Mode

A dedicated Security Review profile and skill help CodeBot focus on risks, code review, and security-minded feedback.

First-Class Skills

Bundled, private, app-scoped, session-guarded, and agent-only skills let CodeBot apply focused guidance for languages, platforms, and workflows.

CodeBot Manager

A management surface gives users visibility and control over skills, memories, MCP configuration, and related CodeBot setup.

Safer Automation

File edits, commands, builds, git operations, and dangerous actions have clearer approvals, scoped persistence, and safer repeated-use behavior.

Inline Diff Review

CodeBot can show file-change diffs directly in approval flows, including cached approvals and external diff viewer integration.

External Diff Corrections

Adjust AI-proposed changes in a diff tool such as Araxis Merge or Kaleidoscope, and CodeBot can pick those corrections back up into the workflow.

More Project Power

CodeBot can build arbitrary projects and solutions in the background, inspect build results, run, debug, test, and publish projects.

Expanded Workspace Tools

CodeBot can rename and delete files, replace symbols, perform richer text replacements, inspect folders, access search results, and work with current editor context.

Background AI

Some editor AI actions run as background tasks instead of cluttering the main CodeBot conversation.

Better Chat Experience

Multiline input, better scrolling, HTML chat export, sounds, cleaner status rendering, and richer activity indicators make CodeBot feel more polished.

Usage and Cost Visibility

CodeBot surfaces token and model usage plus pricing information in the footer and info UI.

Built for Real Development Work

CodeBot’s agentic core is designed for work that does not fit into a single chat reply. It can plan, act, review, continue, and keep track of status while remaining anchored in the project, files, tools, and approval boundaries around the IDE.

  • Persistent agent sessions restore state and keep longer work from losing context.
  • Execution and review passes help CodeBot finish work and then check its own result.
  • Background runs and spawned agents are visible in the UI, with cleaner status updates and cancellation support.
  • Tool progress, activity summaries, and error display make it easier to understand what CodeBot is doing.
  • Security review mode brings a focused profile for review-heavy and risk-sensitive work.
  • CodeBot can run editor AI in the background when the main conversation is not the right place for the task.

More Capable, More Transparent Tools

CodeBot’s tool surface is much broader, but it is also more explicit about what it wants to do. Approval checkpoints, inline diffs, external diff support, and scoped grants keep the user in control while CodeBot gets more useful.

  • Inline diff approvals show proposed file changes before they are applied.
  • External diff tools can refine AI changes and feed corrections back to CodeBot.
  • Build, run, debug, test, and publish actions are available from CodeBot workflows.
  • File and text APIs cover symbol replacement, richer text replacement, renames, deletes, folder inspection, URL content, and search results.
  • Terminal commands, git operations, and other sensitive actions use clearer approval paths.
  • MCP support lets CodeBot connect to broader tool ecosystems while preserving session-aware behavior.

A More Polished Everyday Assistant

Alongside the deeper agentic work, CodeBot has received many quality-of-life improvements: cleaner rendering, better scrolling, richer footer information, usage visibility, a resizable prompt area, and a more comfortable composer.

Skills can shape the answer for the language and project at hand, chat can be exported as HTML, file links in prose jump back to the IDE, and CodeBot’s status UI does a better job of showing when it is thinking, working, waiting for approval, or done.

Explore CodeBot for Elements