Gianmarco Guarnier
03/05/2026, 2:39 PMconf/local and data/ . I did test guardrails to avoid this but they failed on rare situations.
I am looking for a way to develop code in Kedro along with some AI, keeping data and sensitive info secure. Currently, my solution is to develop on a safe environment, like a docker container, and pull the changes in the environment that has this information once I need to run the code.
Prototyping in this way feels a bit inefficient, since agents themselves cannot run test effectively. Did any of you meet a similar problem?Jitendra Gundaniya
03/06/2026, 10:53 AMconf/synthetic/ environment with a catalog pointing to fake data? Your AI agent works with kedro run --env=synthetic and never sees real data, no code changes needed between environments.
- Adding AGENTS.md / CLAUDE.md deny rules to explicitly block agent access to conf/local/ and data/? Not bulletproof alone, but a useful extra layer.
Relevant docs:
- Config environments: https://docs.kedro.org/en/stable/configure/configuration_basics/
- Credentials: https://docs.kedro.org/en/stable/configure/credentials/
- Testing with dummy data: https://docs.kedro.org/en/stable/tutorials/test_a_project/
Let me know if this helps.Gianmarco Guarnier
03/06/2026, 11:58 AMAnton Frisk
03/17/2026, 2:49 PMGianmarco Guarnier
03/23/2026, 10:03 AM