That's not very useful, I want tool calls, LSP, and MCP integrations. That's way more powerful.
I need to get back and finish it, but I had a development method where I was working on a partially broken audio driver (snd_hda) in FreeBSD where the microphone is not functioning, but speakers are working.
Running a custom kernel with the audio driver being modular for ease of development, I setup a workflow where it did this:
1. compare the hardware configuration from the Linux driver to the FreeBSD driver, try to achieve the same result
2. build the kernel module
3. unload the old driver
4. load the new driver
5. play a tone. attempt to record audio from the microphone, I will speak / make noise to test, play back to me what it recorded
6. it also analyzes the raw PCM captured to see what its noise floor was, try to figure out if we're making progress
7. take notes on results of those changes, repeat again in a loop
It was doing one of the most annoying, tedious things of trying to fix a driver in an automated loop while it sat on the corner of my desk and I worked on other things. And I got very close! It was picking up some crosstalk so I was getting close.
copying and pasting from a browser is kinda useless for real work.
edit: I had no private information on this laptop, and I had a ZFS snapshot in case it broke things running with sudo/root access. Nothing to be concerned about, really.