T14-L05 · Connect your tools · Level 5 Operator · 21-minute read, plus 3 hours of doing

Nine routes and no map

In a lab, the inventory connector Birgit built for her group (T14-L04 · Build a Read-Only Connector for a System Your Assistant Can't Reach Yet) has spread. Katrin, the department's research coordinator, is updating the AI inventory from T12-L05 · Keep One List of Every AI System Your Team Runs, and Make It Survive You and asks each group one extra question: "What have you connected to Claude?" The answers come to nine connectors on colleagues' laptops. Three different versions of Birgit's. One from GitHub that a PhD student found, which can create entries in the lab notebook. One that nobody can explain, on the laptop of a postdoc who left in June.

In a company, Lea's stock connector works so well that the head of sales wants it for all 25 sales staff. Today it runs on three laptops, each with a personal token. Stefan in IT does the arithmetic: 25 laptops, 25 tokens, 25 copies of the program to update, and no single place that shows who asked what.

In both places each connector was a good idea on its own. Together they're a set of routes into real systems that nobody can list, update or switch off.

You are at Level 5 Operator. You run the routes that many people's work goes through. When one breaks, a whole team loses an answer it relies on; when one reaches too far, many people's assistants do.

After this you can

  • Keep one list of every connector in use, with what it reaches, whose access it uses, its version, who is responsible and how to stop it.
  • Run a connector for many people so each person reaches only what they may, and prove it with two accounts.
  • Log every tool call, including refused and failed ones, without copying the data itself into the log.
  • Judge a third-party connector before anyone installs it: publisher, tools, access, and how updates arrive.
  • Retire a connector and prove it can no longer be called, with a fallback for the people who used it.

Before you start