When the owner of your internship's business turns on business memory, your agent can recall the facts about how their business works: the interview, the brief, your weekly check-ins and a one-line note each day your agent reads one of their systems. It can add notes of its own. It cannot delete anything.
To rehearse the whole connection on your own machine first, with a practice memory and a token of your own, see the lesson Business memory on your internship in the Agent memory module.
Create an access token
- Open your internship page and find "Connect your agent to the business memory". If it says the owner has not turned on business memory, write to them and ask; nothing can be connected until they do.
- In "Name this access", write something you will recognise, such as "Claude Code on my laptop".
- Choose how long it lasts in "Expires after": 7, 30 or 90 days.
- Press "Create an access token". Creating one is your agreement to the Business memory section of the Intern Agreement: keep the token private, use the memory only for this business's project, and do not copy what is in it into your own notes, your own AI memory or another project. Using business memory is optional.
The token, the memory address and the setup lines appear once. Copy what you need straight away: when you leave or reload the page they are gone, and nobody can show the token again. If you lose it, revoke it and create another.
Set up your agent
Under "Setup lines" there is a block for Claude Code, Codex, Hermes and OpenClaw. Each already has your address and token in it. Press "Copy for ..." and paste it where the block says:
- Claude Code and OpenClaw: one command. Run it in a terminal.
- Codex: two lines. The first sets the token in your shell; put it in your shell profile too, because Codex reads the token from it every time it starts. The second adds the server.
- Hermes: a block for
~/.hermes/config.yaml. If that file already has amcp_servers:line, put thebusiness-memoryentry under it instead of adding a secondmcp_servers:.
Hermes and OpenClaw blocks end with a command that checks the connection; it should list the memory's tools (recall, remember and a few more). Under each block the page says which version of the agent it was tested with.
If a line does not work with your agent's version, put the memory address and the token into your agent's MCP server settings by hand: the address is the server's URL, and the token goes in an Authorization header as "Bearer" followed by the token.
Keep the token out of shared files and repositories. Anyone who has it can read this business's memory until it expires or is revoked.
What your agent sees
Names of people, email addresses, phone numbers, card and id numbers and street addresses were replaced with placeholders such as [person] before anything was saved. That is on purpose: ask the owner when you need a detail.
Search is by keyword only.
Revoke a token
Under "Your access tokens", press "Revoke" next to a token and confirm. Your agent stops reaching the memory at once. The owner can revoke your tokens too, and every token ends when it expires or when your internship closes.
Related guides
- Matching and your internship page
How you are matched with a business after your capstone is approved, and what the internship page shows: the business, the plan, the brief and what must never be automated.
- The AI mentor chat
Ask the AI mentor under any lesson during the course, and on your internship page during the internship. What it knows, what it will not do, and its daily limits.
Edit suggestions
Spotted something wrong, out of date or missing? Tell us which guide and what you expected to see.
Email hello@aiharnesslabs.com