# AI Code Completion in CodeBot

> Source: <https://blogs.remobjects.com/2026/08/27/ai-code-completion-in-codebot/>
> Published: 2026-08-27 19:30:59+00:00

*...and other new things.*

It's been a bit over three weeks since we released CodeBot, and we're grateful for all the interest (and purchases!) We just released build 71, a minor update that fixes a few issues and adds some features: improved network stability, solves an exception when the IDE closes, adds AI code completion, and more.

CodeBot should prompt you to update. If it does not, please [download the latest here](https://www.remobjects.com/portal/downloads/codebot.aspx?ref=blogs.remobjects.com).

## AI Code Completion

Since very early on, CodeBot has focused on agentic coding. However, we do like being hands-on and it is nice to do some coding by hand too. AI-powered code completion is highly useful here and is new in this build!

To use CodeBot's AI code completion, at any point press `Ctrl+Alt+Space`

. You will see a small activity indicator next to the editor cursor, and then the completion window will appear. `Tab`

(or `Enter`

) accepts and inserts.

This is available for Delphi 12 and newer in this build, even though CodeBot itself currently supports back to Delphi 11; of course, we are interested in moving support earlier. We're keen to hear your feedback and have several ideas for this area going forward!

## Handling Difficult Network Conditions

CodeBot has a network protocol like that used by robust, ongoing communication systems like Slack or other messaging apps, which tracks messages in both directions and allows both the server and client side to understand each other's state, allows replay of messages when there are issues, and more.

We have added additional support to this protocol to handle *really* difficult networks, ones where the connection constantly goes down, or is highly unreliable. This extends the existing system (above) across more types of messages and situations, handling the entire network protocol.

## New Features

### Improved: Creating new projects and modules

CodeBot's ability to create new projects, forms, data modules, etc has been updated. In the initial release, you usually used CodeBot after opening a project; now, you can have nothing open at all and ask it to create a project for you, completely from scratch. Of course it can add a new project to a project group too.

CodeBot can now create many items from the object repository, including inherited forms/frames, and its inbuilt standard set of VCL and FMX apps, packages, console apps, and more has been updated.

### Smoother Updates

CodeBot will now automatically download updates in the background and then prompt you when an update is available to install. (It will never install without your permission.)

Installing right away is **strongly recommended** since while we keep the CodeBot API stable, CodeBot's backend expects to be able to use new features. It will smoothly handle if the client is out of date and cannot do something, but it's far better to have the latest installed.

### Avatar

Finally, a fun one: CodeBot has an avatar that can live on your desktop and provide updates on work.

You can also change its size, and ask it to hide when idle (right-click the avatar.)

It's a fun way to personify CodeBot, as well as see key updates when you need them. If you don't like the avatar – and we know it won't be to everyone's taste – you can always turn him off in the Settings. In all seriousness, showing the avatar is a great way to see onscreen notifications for key messages from CodeBot while you're doing something else.

## Other Bug Fixes

An exception when the IDE closed (usually referring to GC and an unknown thread) has been resolved. A variety of other issues around cancellation, closing, etc have also been resolved.

## Download Update

If you don't see the update prompt inside CodeBot itself, please [download here](https://www.remobjects.com/portal/downloads/codebot.aspx?ref=blogs.remobjects.com).

Thanks for using CodeBot! Remember, our goal is *AI built for Delphi and for you *and we hope it shows.

See also:

[Download CodeBot here!](https://www.remobjects.com/portal/downloads/codebot.aspx?ref=blogs.remobjects.com)- CodeBot's
[introduction blog post](https://blogs.remobjects.com/2026/07/30/codebot-the-story/) [CodeBot for Managers and Decision Makers](https://codebot.docs.remobjects.com/Delphi/CoreConcepts/ManagersAndPurchasers/?ref=blogs.remobjects.com)- And comprehensive
[documentation](https://codebot.docs.remobjects.com/Delphi/?ref=blogs.remobjects.com)including[Using CodeBot](https://codebot.docs.remobjects.com/Delphi/UsingCodeBot/?ref=blogs.remobjects.com), your[first 15 minutes](https://codebot.docs.remobjects.com/Delphi/UsingCodeBot/First15Minutes/?ref=blogs.remobjects.com), using it[on a team](https://codebot.docs.remobjects.com/Delphi/UsingCodeBot/TeamUse/?ref=blogs.remobjects.com), and[coming from other AIs](https://codebot.docs.remobjects.com/Delphi/UsingCodeBot/ComingFromOtherAIs/?ref=blogs.remobjects.com).
