Studio Assistant
The Studio Assistant is a smart chatbot integrated within Studio, our free and open source local development app. With the Studio Assistant, you can quickly configure new sites, manage existing sites, and run complex WP-CLI commands—all through a simple and intuitive chat interface.
How to Use the Studio Assistant
To access the Studio Assistant, open your Studio app and click on the Assistant tab.
Each Studio site will have its own unique chat conversation, allowing the assistant to understand and respond based on the specific context of your site.
To access the Assistant, you must be logged into your WordPress.com account, as we use WordPress.com infrastructure to generate responses and manage access. Each user is allowed 200 prompts per month across all of their Studio sites.
Notable Features
You can use the Assistant to streamline workflows for your local sites like:
Performing Actions Based on Your Site Specs
The Studio Assistant has context about your site (like the themes and plugins that are installed), so it can tailor its responses based on your specific site features.
For example, you can ask the Assistant to disable or update the plugins that are already installed on your local site or to upgrade your site’s WordPress version, even for beta or RC versions.
WP-CLI Suggestions and Execution
You don’t need to install WP-CLI on your computer to run WP-CLI commands with the Studio Assistant. When the Assistant recommends running a WP-CLI command, you will be able to run the command inline within the Assistant interface by clicking the Run button.
If you’ve already installed WP-CLI, you can click the Open in terminal button to copy the command and then run it in your terminal. This is especially useful when you need to modify some parameters.
A few WP-CLI commands, such as db
, server
, and shell
, are not currently compatible with the execution inline, and the buttons to run these commands won’t be visible.
Generate Code and Content
When you ask the Assistant to write posts, it will provide you with Gutenberg blocks that you can simply copy and paste into your wp-admin editor.
For creating PHP, JavaScript, or CSS code, the Assistant will also generate code blocks that you can copy, paste, and adapt to your specific needs.
All code blocks include a convenient copy button to easily copy their content.
Open Files
If you have a file in mind but don’t want to look for it in your Finder, File Explorer, or text editor, simply ask the Assistant to open it for you. In the Assistant’s response, you can click on the file name to open files with your IDE or folders in your file explorer.
Clear Conversation
Any time you want to start a new conversation for a given site, you can clear the current conversation by clicking on the three dots menu and clicking the Clear conversation button.
Frequently Asked Questions
Where do the Assistant’s answers come from?
The Assistant leverages WordPress.com infrastructure and our WordPress knowledge base to provide helpful responses using Retrieval Augmented Generation. That’s why it needs internet connectivity and to be connected to a WordPress.com account.
What languages does the Studio Assistant support?
The sample prompts you see when you first start using the Assistant will be displayed in your chosen Studio language. That said, you can talk with the Assistant in any language you prefer.
Can I use the Studio Assistant without a WordPress.com account?
No, you must log into Studio with your WordPress.com account to use the Studio Assistant. This is because we use WordPress.com infrastructure to generate messages and manage access.
Is there any cost to use the Studio Assistant?
It is free for any WordPress.com user, regardless of which plan you have.
How many prompts can I use per month?
Each user is allowed 200 prompts per month across all of their Studio sites. If you reach this limit, you will need to wait until the next month for the prompt count to reset.
Where can I give feedback about the Studio Assistant’s responses?
There are two ways to give feedback about the Assistant’s responses.
First, there is a feedback mechanism built into the responses. Simply click Yes or No at the end of each response to help give feedback to the Studio team.
Second, you can write into support to share specific feedback about the Assistant’s responses.
Last updated: October 29, 2024