z230
This commit is contained in:
@@ -11,6 +11,24 @@ Worktree (`.claude/worktrees/*`) slouží jen pro interní práci Claude, ne jak
|
||||
|
||||
Každý adresář se skriptem má vlastní `NOTES.md` s technickými detaily. Přečti relevantní NOTES.md podle toho, čeho se konverzace týká.
|
||||
|
||||
## Anthropic API klíč
|
||||
|
||||
Uložen v `Medevio/.env` jako `ANTHROPIC_API_KEY=sk-ant-...`.
|
||||
Skripty, které volají Claude API, si ho načítají samy — vzor:
|
||||
|
||||
```python
|
||||
def _load_env():
|
||||
env_path = Path(__file__).resolve().parent.parent / "Medevio" / ".env"
|
||||
if env_path.exists():
|
||||
for line in env_path.read_text(encoding="utf-8").splitlines():
|
||||
line = line.strip()
|
||||
if "=" in line and not line.startswith("#"):
|
||||
k, v = line.split("=", 1)
|
||||
os.environ[k.strip()] = v.strip()
|
||||
|
||||
_load_env()
|
||||
```
|
||||
|
||||
## Sdílené knihovny (`Knihovny/`)
|
||||
|
||||
Před psaním nového kódu vždy zkontroluj, zda existuje vhodná sdílená funkce.
|
||||
|
||||
Reference in New Issue
Block a user