Code Interpreter, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Code Interpreter account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Developer Tools
- No sign in of its own
- 5 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Code Interpreter is
CodeInterpreter extends Python-based coding environments with integrated data analysis, enabling developers to run scripts, visualize results, and prototype solutions inside supported platforms
It reaches Code Interpreter without a sign in of its own.
One message in, the work done in Code Interpreter.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Code Interpreter. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Code Interpreter account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Code Interpreter
These are the ready-made tools your AI employee already has in Code Interpreter. It is not limited to them, but it never has to be taught these.
- Create SandboxCreate a sandbox to execute python code in a jupyter notebook cell. this is useful for agents to communicate, execute code, see output, read files, write files, etc. it's like you
- Execute CodeExecute python code in a sandbox and return any result, stdout, stderr, and error. use /home/user folder to write/read files. try to not use plt.show() as the code is executed remo
- Get FileGet a file from the sandbox and returns the file. the files should be read from /home/user folder.
- Run Terminal CommandRun a command in the terminal and returns the stdout, stderr, and error code. use /home/user folder to write/read files.
- Upload FileUpload a file to the sandbox environment. the files should be uploaded to the /home/user folder.
You stay the boss of your Code Interpreter account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Code Interpreter account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Code Interpreter is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Code Interpreter and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Code Interpreter
- Can an AI employee really work inside Code Interpreter?
- Yes. It signs in to your own Code Interpreter account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Code Interpreter?
- No. Nothing moves and nothing is replaced. Your records stay in Code Interpreter, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Code Interpreter account?
- It reaches Code Interpreter without a sign in of its own. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Code Interpreter?
- It has 5 ready-made tools in Code Interpreter today, among them Create Sandbox, Execute Code and Get File. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Code Interpreter and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Code Interpreter and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Code Interpreter?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Code Interpreter is written down with what it did and when.