We’ve just shipped a powerful new capability in the Temboo Agent. Building on top of recent improvements in automated context handling (read more here), the agent now can use its knowledge of your IDE workspace to take meaningful action on your code. The goal is to help you get more done, faster, while keeping you fully in control.
What’s New?
As well as giving embedded-specific responses to your prompts, the Temboo Agent can now:
- Create new files
- Replace entire file contents
- Apply precise, in-place updates for smaller changes
- Remove unnecessary files
The agent now takes its own generated code suggestions and converts them into concrete code diffs against your existing code, ready for you to accept or reject. You’re in complete control, and you can move as fast or slow as you like.

Agency & Embedded Computing
We’ve spent a lot of time thinking about how much autonomy an AI-driven coding tool should have.
Some of the latest general-purpose coding tools are designed to do as much as possible with minimal human intervention, while others sit quietly off to the side, only offering suggestions when asked explicitly. We don’t think either extreme is right for everyone, especially when it comes to embedded systems development.
Embedded systems are not homogeneous, quite the opposite in fact. Across the ecosystem you’ve got:
- Different SDKs and toolchains
- Diverse hardware targets
- Custom board configurations
- Strict regulatory and reliability constraints
- …and many other sources of fragmentation
Unlike web or mobile development, conventions tend not to be shared widely in the embedded space, and can vary widely across vendors. At the same time, embedded developers require far greater precision and oversight than the average software developer.
So instead of promoting a single model of AI automation in the Temboo Agent, we’re designing around degrees of agency.
With this new feature:
- If you want the agent to take the lead, you can quickly accept its recommendations and evaluate the resulting behavior
- If you prefer it to act as a pair programming assistant, you can review the diffs, selectively apply suggestions, and edit them as you go
- If you just want guidance, you can blindly reject the automated code edits and do all the coding yourself
Regardless of which approach works best for you, you remain in fully control. Your code can’t change without your approval.
We see the future of embedded development as one in which engineers can dynamically adjust the level of AI involvement and automation depending on their situation. Are you prototyping or building for production? Are you working towards certification? Whatever the reasons for preferring more or less automation, the agency slider should be readily available.
The new coding automation capabilities in the Temboo Agent are an important step in that direction.
The New Workflow
The big change here is that the agent is moving from making suggestions to giving you one-click actions.
Because the agent understands your workspace, it can:
- Generate production-ready embedded code tailored to your SDK and board
- Update build configuration files correctly
- Modify source files without messing up unrelated logic
- Maintain coherence across multiple project files
That all means less copy-pasting for you, fewer context switches, and ultimately, faster iteration. And critically, the agent supports all of this without taking any control away from you.
Try It Yourself
If you’re already using the Temboo agent, update to the latest version and start applying code changes directly from the chat.
If you haven’t tried it yet, now’s a great time. Install the extension, open an embedded project, and see how it fits your workflow.
We’d love to hear how you’re using the agent, and where you think we should take it next. Feel free to get in touch with any feedback or suggestions.

You must be logged in to post a comment.