Arduino's App Lab 0.10.0 introduces AI assistant with autonomous coding and debugging capabilities

The latest update to Arduino’s App Lab brings Agentic Mode, an AI assistant capable of creating, editing, and debugging projects within the workspace, along with enhanced Language Server support and simplified cloud connectivity for UNO Q boards.

Arduino has released App Lab 0.10.0, a significant update to its development environment for the UNO Q and VENTUNO Q boards. The headline addition is Agentic Mode, an AI assistant that can work inside the project workspace rather than merely suggesting code. According to Arduino’s own announcement, the feature is designed to help developers create, edit, run and debug projects with less manual switching between tools.

The company says Agentic Mode is built around the Model Context Protocol and the Arduino App CLI, which allows the agent to inspect the workspace, modify files, launch applications, stop them and read error output. In practice, that means a user can describe a change or feature and have the agent carry it out within the project itself. Arduino also says the assistant understands the structure of App Lab Apps, Bricks and Sketches, so its responses are more specific to the platform than a generic coding chatbot.

The update also brings Language Server support, giving App Lab more of the behaviour expected from a full integrated development environment. That includes code completion, automatic formatting, hover help, go-to-definition and symbol reference lookup across Arduino sketches, Python, HTML, CSS and JavaScript. Arduino notes that this support is not available when the UNO Q is used in Single-Board Computer mode.

Another notable change is a simpler path for connecting an UNO Q board to Arduino Cloud. The board can now be provisioned from the Settings page inside App Lab, rather than requiring a separate setup tool. Arduino says the release also includes bug fixes and stability improvements, including work on symbolic link crashes and better handling of model downloads when network connections are poor. Agentic Mode uses a bring-your-own-key model, with Claude listed as the first supported provider, and Arduino says more providers are planned. The software remains open source under the GPL-3.0 licence.

Disclaimer: This content is intended for informational purposes only. Readers are advised to exercise their own judgement, conduct due diligence, or consult a qualified expert before acting on any information provided.