Skip to content

Coding With AI

Paul Manias edited this page Oct 14, 2025 · 10 revisions

The Parasol repository is setup for agentic coding, and is readily configured for Claude Code and Codex by default. You'll find that the AGENTS.md file and a .claude settings folder are preconfigured for you. If you're using another agent, check if it supports AGENTS.md files, otherwise find a way to use it as the basis for your chat sessions.

If you're coding with the parasol executable to write Fluid scripts exclusively, note that you'll need to install Parasol's GitHub repository in order to get the agent to write Fluid code. This is because the release archives are intended for running code only, and are missing the documentation and configuration information that the agent will need to be effective.

General Coding Tips

  • Read the AGENTS.md file before you start. It defines the guard rails that the agent will operate under, and how it will go about building and testing its work.
  • Always clear the context after completing the work on one feature and before working on another. If the context window gets to the point where it has to compact, performance of the agent can deteriorate noticeably.
  • For Fluid coding, agents will write their best code after reading the existing example scripts and documentation in the repo. Although already stated in the AGENTS.md file, these directives can be ignored and you may have to give it a reminder.
  • Agents will make mistakes. Enforce testing and code reviews as an essential part of the process. This will create a feedback loop between what the agent has written and what it expects as a result. You are also the last arbiter of correctness, and stepping in to make adjustments is a normal part of the process.
  • As of October 2025 our best results have been observed when using Codex, however we use both Claude Code and Codex interchangeably. Avoid relying on only one agent; learning the strengths and weaknesses of multiple agents is key to unlocking higher productivity.

Clone this wiki locally